Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prepare release | Erlang/OTP | 2023-05-15 | 2 | -2/+20 |
| | |||||
* | Revert "Prepare release" | Henrik Nord | 2023-04-12 | 2 | -20/+2 |
| | | | | This reverts commit d4e4511b19f4126d9271a6e3a8fa2eb716da7e85. | ||||
* | Prepare release | Erlang/OTP | 2023-04-11 | 2 | -2/+20 |
| | |||||
* | Update copyright year | Erlang/OTP | 2023-04-11 | 2 | -2/+2 |
| | |||||
* | Merge PR-7078 from sverker/remove-enable-sanitizers OTP-18538 | Sverker Eriksson | 2023-04-03 | 2 | -40/+0 |
|\ | | | | | Remove --enable-sanitizers configure options | ||||
| * | Remove --enable-sanitizers configure option | Sverker Eriksson | 2023-03-29 | 2 | -40/+0 |
| | | | | | | | | | | | | Motivation: An untested broken feature. Can easily be enabled by setting CFLAGS and LDFLAGS. | ||||
* | | Doc typo fixes | Jurek Michal-AMJ018 | 2023-03-24 | 1 | -1/+1 |
|/ | |||||
* | Prepare release | Erlang/OTP | 2023-03-06 | 2 | -2/+36 |
| | |||||
* | Update copyright year | Erlang/OTP | 2023-03-06 | 8 | -8/+8 |
| | |||||
* | megaco: replace size/1 by xxx_size/1 | Kiko Fernandez-Reyes | 2023-02-02 | 8 | -34/+34 |
| | | | | | | | | | | | | | | | | | | The <c>size/1</c> BIF is not optimized by the JIT, and its use can result in worse types for Dialyzer. When one knows that the value being tested must be a tuple, <c>tuple_size/1</c> should always be preferred. When one knows that the value being tested must be a binary, <c>byte_size/1</c> should be preferred. However, <c>byte_size/1</c> also accepts a bitstring (rounding up size to a whole number of bytes), so one must make sure that the call to <c>byte_size/</c> is preceded by a call to <c>is_binary/1</c> to ensure that bitstrings are rejected. Note that the compiler removes redundant calls to <c>is_binary/1</c>, so if one is not sure whether previous code had made sure that the argument is a binary, it does not harm to add an <c>is_binary/1</c> test immediately before the call to <c>byte_size/1</c>. | ||||
* | Prepare release | Erlang/OTP | 2022-12-12 | 2 | -2/+17 |
| | |||||
* | [megaco|test] Tweaked darwin analyzis | Micael Karlberg | 2022-11-22 | 1 | -51/+109 |
| | |||||
* | Merge branch 'bmk/megaco/20221031/test_tweaking/25.1' into maint | Micael Karlberg | 2022-11-10 | 1 | -166/+448 |
|\ | |||||
| * | [megaco|test] Rewrite linux distro check | Micael Karlberg | 2022-10-31 | 1 | -166/+448 |
| | | |||||
* | | Merge branch 'bmk/megaco/20221028/meas_tweaking/OTP-18298' into maint | Micael Karlberg | 2022-10-31 | 2 | -37/+68 |
|\ \ | |||||
| * | | [megaco|test|examples] Tweaked the meas tool | Micael Karlberg | 2022-10-28 | 2 | -37/+68 |
| | | | | | | | | | | | | | | | | | | | | | Tweaked the meas tool to be less verbose during a test (suite) run. OTP-18298 | ||||
* | | | Update copyright year | Erlang/OTP | 2022-10-03 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'bmk/megaco/20220926/test_tweaking/25.0' into maint-25 | Erlang/OTP | 2022-10-03 | 2 | -28/+41 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | * bmk/megaco/20220926/test_tweaking/25.0: [megaco|test|mess] Another test case using try-tc [megaco|test|mess] Use try-tc for test case [megaco|test|mib] Minor adjustment of the traffic case | ||||
| * | | [megaco|test|mess] Another test case using try-tc | Micael Karlberg | 2022-09-26 | 1 | -5/+6 |
| | | | |||||
| * | | [megaco|test|mess] Use try-tc for test case | Micael Karlberg | 2022-09-26 | 1 | -18/+18 |
| | | | |||||
| * | | [megaco|test|mib] Minor adjustment of the traffic case | Micael Karlberg | 2022-09-26 | 1 | -5/+17 |
| |/ | |||||
* | | Prepare release | Erlang/OTP | 2022-09-20 | 2 | -2/+34 |
| | | |||||
* | | Update copyright year | Erlang/OTP | 2022-09-20 | 5 | -5/+5 |
| | | |||||
* | | Merge branch 'bmk/megaco/20220726/test_tweaking' into maint | Micael Karlberg | 2022-09-05 | 3 | -15/+18 |
|\ \ | |||||
| * | | [megaco|test|trans] Failure info improvements | Micael Karlberg | 2022-09-02 | 1 | -5/+7 |
| | | | |||||
| * | | [megaco|test] Adjust error report function | Micael Karlberg | 2022-09-02 | 1 | -10/+2 |
| | | | | | | | | | | | | | | | | | | "Magically" wrap'ed error in such a way that the test wrapper themselves did not detect that an error had occured (and therefor could not do checks). | ||||
| * | | [megaco|test|mess] Increase verbosity for some of the test cases | Micael Karlberg | 2022-07-26 | 1 | -0/+9 |
| | | | |||||
* | | | Merge branch 'bmk/megaco/20220711/dialyzer_issues/OTP-18179' into maint | Micael Karlberg | 2022-07-26 | 20 | -177/+271 |
|\ \ \ | |/ / |/| | | |||||
| * | | [megaco|example|simple] Make dialyzer more like app_target rule | Micael Karlberg | 2022-07-15 | 1 | -11/+12 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco|example|meas] Make dialyzer more like app_target rule | Micael Karlberg | 2022-07-15 | 1 | -16/+12 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco] Fixed various dialyzer related issues | Micael Karlberg | 2022-07-13 | 12 | -129/+132 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco|example|simple] Fixed various dialyzer issues | Micael Karlberg | 2022-07-13 | 2 | -2/+15 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco|example|simple] Add dialyzer (make) targets | Micael Karlberg | 2022-07-13 | 1 | -0/+43 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco|example|meas] Fixed various dialyzer issues | Micael Karlberg | 2022-07-13 | 4 | -44/+37 |
| | | | | | | | | | | | | OTP-18179 | ||||
| * | | [megaco|example|meas] Add dialyzer (make) targets | Micael Karlberg | 2022-07-13 | 1 | -1/+46 |
| | | | | | | | | | | | | OTP-18179 | ||||
* | | | [megaco|test] More ubuntu tweaking | Micael Karlberg | 2022-07-06 | 1 | -1/+9 |
| | | | |||||
* | | | [megaco|test] Linux Mint tweaking | Micael Karlberg | 2022-07-06 | 1 | -1/+9 |
| | | | |||||
* | | | [megaco|test] Fedora tweaking | Micael Karlberg | 2022-07-06 | 1 | -4/+12 |
| | | | |||||
* | | | [megaco|test] More openSUSE tweaking | Micael Karlberg | 2022-07-06 | 1 | -8/+14 |
| | | | |||||
* | | | [megaco|test] SLES tweaking | Micael Karlberg | 2022-07-06 | 1 | -20/+37 |
| | | | |||||
* | | | [megaco|test] Tweaked the host analyzis (for openSUSE) | Micael Karlberg | 2022-07-06 | 1 | -66/+126 |
|/ / | |||||
* | | Merge branch 'deterministic-build' of https://github.com/TD5/otp into maint | Björn Gustavsson | 2022-06-29 | 4 | -2/+20 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'deterministic-build' of https://github.com/TD5/otp: make: Allow OTP to be built deterministically compiler: Make test_lib robust to +deterministic compiler: Make compiler forward +determinsitic flag to epp compiler: Make yecc respect +deterministic compiler: Make leex respect +deterministic compiler: Make asn1ct_gen respect +deterministic compiler: Make EPP respect +deterministic OTP-18165 | ||||
| * | | make: Allow OTP to be built deterministically | Tom Davies | 2022-06-24 | 4 | -2/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a --enable-deterministic-build to the configure script, which sets ERL_DETERMINISTIC=yes throughout the relevant Makefiles, which then invoke the relevant build stages with the +deterministic option. This addresses absolute paths being included in generated .erl files and compiled .beam files that resulted in builds from different source directories generating different artefacts (which is a component of the issue in erlang#4482). I think it would make sense to make this the default at some stage, but I've put the change behind a flag for now to decouple making deterministic OTP builds possible from making them the default. Having +deterministic set results in compiler options being removed from the module info for modules where this options was used. This may have other implications for users of OTP. For tests themselves, +determinism is not set, since many test cases depend on accessing the test module's compilation options, or other features not available in deterministic mode, in order to configure themselves. For tests of the determinism feature specifically, +deterministic must be explicitly passed to the compiler within the relevant test cases. | ||||
* | | | Merge branch 'bmk/megaco/20220603/test_tweaking' into maint | Micael Karlberg | 2022-06-15 | 1 | -15/+59 |
|\ \ \ | |||||
| * | | | [megaco|test|trans] Adjust test case to be more "runnable" | Micael Karlberg | 2022-06-03 | 1 | -15/+59 |
| | |/ | |/| | | | | | | | Tweaked the condition for running test case. | ||||
* | | | [megaco|test|pending-limit] Tweaked some tc | Micael Karlberg | 2022-05-24 | 1 | -56/+62 |
|/ / | | | | | | | | | | | Tweaked a couple of test cases in the pending-limit test suite. The point is to 'catch' when we fail to start nodes, and skip tc in those cases (instead of crashing and failing). | ||||
* | | Prepare release | Erlang/OTP | 2022-05-17 | 2 | -2/+25 |
| | | |||||
* | | Update copyright year | Erlang/OTP | 2022-05-17 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'bmk/megaco/20220420/test_tweaking' | Micael Karlberg | 2022-04-29 | 6 | -472/+600 |
|\ \ | |/ |/| | |||||
| * | [megaco|test] Tweaked host analyzis for linux | Micael Karlberg | 2022-04-21 | 1 | -17/+114 |
| | |