Age | Commit message (Collapse) | Author |
|
* siri/reltool/unicode/OTP-10781:
[reltool] Improve stability of tests
[reltool] Make escript test work with hipe and smp
[reltool] Add unicode test
[reltool] Change ~s to ~ts and ~p to ~tp when appropriate
[reltool] Add unicode option to re:compile to allow unicode filenames
[reltool] Fix reconstruct source from debug_info to handle unicode
[reltool] Honour encoding in reltool_utils:prim_consult
|
|
* siri/sasl/unicode/OTP-10782:
[sasl] Add unicode test for systools:make_script
[sasl] Adapt release handling mechanisms to unicode
|
|
|
|
* Update systool_lib:read_term/1 to honour magic encoding comment in file.
* Add unicode option to re:compile and re:run when appropriate,
allowing e.g. unicode filenames.
* systools_make to allow unicode strings in .rel and .app files
|
|
|
|
* ia/ssl/econnaborted:
ssl: Fatal close alert makes more sense than handshake failiure at econnaborted
|
|
* pan/unicode_filename_warnings:
prim_file: Fix error return from prim_file:list_dir/1
|
|
* lukas/stdlib/binary_typespec:
bin_to_list can also take a negative len
|
|
|
|
|
|
* Make sure test node is terminated between each test
* Wait for expected applications to be started before continuing test
* Use ping instead of nodedown messages to check that node is down (to
avoid failure due to no flush of inbox)
|
|
reltool_server_SUITE:create_standalone and create_multiple_standalone
failed on test hosts running hipe and smp. The reason was that the
escript used in these tests explicitly disabled smp, which in turn
made the emulator spit out warnings like this:
"<HiPE (v 3.10)> Warning: not loading native code for module beam_lib:
it was compiled for an incompatible runtime system; please regenerate
native code for this runtime system"
This was returned from the escript and did not match the expected result.
To overcome this, the escript (reltool/examples/display_args) is
changed and does no longer disable smp.
|
|
|
|
|
|
|
|
Also changing from using erl_syntax and erl_prettypr to using erl_pp
in order to get better handling of specs.
|
|
This function is similar to file:consult, except it also operates on a
binary (e.g. read from an archive). The function now takes magic
encoding comment into account.
|
|
* ks/hipe_bif-remove_refs_from/OTP-10851:
Fixed test to allow for lists:foreach/2 call
Change the return value of hipe_bifs:remove_refs_from/1
|
|
|
|
* ks/dialyzer-R16B-final-fixes/OTP-10865:
Native code compilation changes
Code simplification
Simplify a case construct using inequality
Simplify a case construct using a boolean operator
Code simplifications + take out obsolete note
|
|
* sverk/is_module_native-fix:
erts: Fix code:is_module_native
OTP-10870
|
|
* sa/dialyzer-types-arity/OTP-10861:
Minor refactoring
Update Dialyzer's documentation
Support for types with the same name and different arity
|
|
When the run-time system was started with +fnue, the error tuple
indicating a non-translatable filename was added as a non-proper
list tail inside an {ok,Files} term.
|
|
* hb/edoc/bug_fix/OTP-10866:
[edoc] Fix a bug involving a type declaration and a comment
|
|
* hb/stdlib/unicode_corrections/OTP-10820:
Use ~ts for filenames
|
|
* lukas/stdlib/binary_typespec:
Updated to fit spec of -type part()
|
|
|
|
* anders/diameter/R16B_release/OTP-10835:
vsn -> 1.4.1
Update appup for diameter-1.4.1 in R16B
Add cover target to test/Makefile
Make tweaks
Remove dialyzer nowarn_unused_function workaround
|
|
|
|
* origin/peppe/common_test/force_stop:
Repair broken force_stop functionality
OTP-10832
|
|
* origin/peppe/common_test/tc_print_deadlock:
Fix problems with verbosity test suite
Solve problem with IO deadlock in ct_util_server
Implement test case that triggers known deadlock bug
OTP-10826
|
|
* origin/peppe/common_test/dialyzer_warnings:
Correct dialyzer warnings
|
|
Add more files to be compiled to native code and
do the native code compilation in parallel if there are enough cores.
|
|
* ia/ssl/prep-for-release:
ssl: Prepare for R16B
|
|
|
|
|
|
|
|
|
|
|
|
* ks/type-doc-cleanup/OTP-10850:
Add support for printing <<_:_*1>> as bitstring()
Clean up of documentation of type language
|
|
* Refer to ssh_connection instead of ssh_connect
* Add 'seealso' tag linking to ssh_connection:session_channel
|
|
|
|
* ia/ssl/error-msg:
ssl: Further error handling enhancments
|
|
* bjorn/asn1/test-cases:
Remove unused test cases
Run more tests with all backends
asn1_SUITE: Remove unused code
|
|
* pan/unicode_filename_warnings:
Update file_name_SUITE
Fix broken file:read_link_all/1
Fix broken prim_file:list_dir_all/1
|
|
|
|
Also add comments to identify the corresponding OTP releases.
Purposely don't use regexp version numbers to be explicit about
previously released versions. (Could use them in one direction but then
app suite needs to be adapted.)
|
|
|
|
* sverk/valgrind-cuddling:
test_server: Increase timeout for VALGRIND
erts: Use native atomics and fallback spinlock to mutex for VALGRIND
|
|
* sverk/ets-test-failures:
stdlib: Try fix fluctuating test cases in ets_SUITE
|