Alon Zakai
924f0d3c7a
Merge pull request #2945 from aidanhs/aphs-ungetc-nodefs-fixes
...
Fix ungetc on nodefs
2014-10-30 15:06:51 -07:00
Alon Zakai
6a0b4fa30d
Merge pull request #2939 from aidanhs/aphs-test-only-one-fs
...
Make tests of different filesystems actually test the different filesystems
2014-10-30 13:41:17 -07:00
Aidan Hobson Sayers
7710a3369b
Perform fgetc/ungetc test on both MEMFS and NODEFS
2014-10-30 16:43:59 +00:00
Aidan Hobson Sayers
d594131223
FS tests should not accumulate FS defines
2014-10-30 01:46:03 +00:00
Aidan Hobson Sayers
5318e4c047
Only replace slashes if the argument is defined
...
Fixes #2920
2014-10-29 19:00:35 +00:00
Eric Rannaud
f9defb7a3a
Test for va_arg support on struct types (disabled on nested struct)
...
va_arg is not yet supported on nested struct types (see
https://code.google.com/p/nativeclient/issues/detail?id=3815 )
2014-10-25 08:05:04 -07:00
Alon Zakai
1bc77f0fbf
handle some corner cases in EMULATE_FUNCTION_POINTER_CASTS, and add testing
2014-10-23 13:47:52 -07:00
Bruce Mitchener
bfd7ecd0e8
Fix missing __lock / __unlock.
...
This was noticed as srandom / random use those.
Fixes issue #2916 .
2014-10-23 09:37:57 +07:00
Jukka Jylänki
6d01cebd83
Add a reference to a symbol that exists in src/deps_info.json to uncover issue #2836 in the test suite.
2014-10-21 17:46:58 +03:00
Dan Gohman
856aefa9e6
Temporarily disable test_simd6
2014-10-17 14:29:50 -07:00
Alon Zakai
3b656a8133
Merge branch 'incoming' into emterpreter
2014-10-17 10:55:47 -07:00
Alon Zakai
5a276cec15
disable test_printf in emterpreter
2014-10-17 10:40:56 -07:00
Bruce Mitchener
14604bc022
test_zlib works on Node, so re-enable it.
2014-10-15 15:58:23 +07:00
Alon Zakai
4fcace592c
make emterpreter optimization story more regular
2014-10-09 19:52:17 -07:00
Alon Zakai
8cec96a59f
make asm3i.test_hello_world more robust
2014-10-07 14:19:55 -07:00
Alon Zakai
45c07d4f9e
always run emterpreters at stack frame 0
2014-10-05 12:32:09 -07:00
Alon Zakai
8b797522ff
improve emterpreter testing
2014-10-03 13:50:52 -07:00
Alon Zakai
e8e1b30c5d
disable simd tests in emterpreter
2014-10-01 14:45:25 -07:00
Alon Zakai
e9642376f9
Merge branch 'incoming' into emterpreter
...
Conflicts:
emscripten.py
tests/test_core.py
tools/js-optimizer.js
2014-10-01 13:26:31 -07:00
Alon Zakai
fc15803395
disable test_source_map on emterpreter
2014-09-30 14:40:30 -07:00
Alon Zakai
08f668e141
disable an invalid test in the emterpreter
2014-09-30 10:46:06 -07:00
Alon Zakai
2f57b4b2ce
fix warning on EXPORTED_FUNCTIONS, and improve test
2014-09-28 17:56:24 -07:00
Alon Zakai
e9fbf39597
disable some more irrelevant tests
2014-09-26 22:03:22 -07:00
Alon Zakai
b882f2479c
disable test_inlinejs3 in emterpreter
2014-09-26 21:19:33 -07:00
Alon Zakai
5036b3105a
disable more irrelevant tests
2014-09-26 19:59:08 -07:00
Alon Zakai
dd01cb6ffe
disable f32 tests in emterpreter
2014-09-26 19:52:59 -07:00
Alon Zakai
fdb61d7bbd
disable test_coroutine in emterpreter
2014-09-26 13:47:47 -07:00
Alon Zakai
8ea4bf61e2
disable test_asyncify in emterpreter
2014-09-26 11:07:11 -07:00
Alon Zakai
a6dedde004
set up asm3i to test emterpreter
2014-09-25 20:22:42 -07:00
Alon Zakai
5d4a934f18
disable simd tests in old compiler
2014-09-25 14:11:08 -07:00
Dan Gohman
a0eea413fc
Asm.js validation for SIMD
2014-09-25 13:22:46 -07:00
Ningxin Hu
ede198830e
Add SIMD test case (simd_test7) for negative zero handling.
2014-09-23 16:02:35 -07:00
Dan Gohman
c4114cc69f
Disable test_simd6 on slow2asm etc.
2014-09-23 09:09:29 -07:00
Dan Gohman
8c8c7fd3ac
NaN and -0.0 aware _mm_max_ps and _mm_min_ps
...
This uses a compare and a select in order to match the x86 semantics
precisely for NaN and -0.0.
This patch also adds the emscripten_float32x4_select function.
2014-09-22 18:14:00 -07:00
Alon Zakai
a42cf7fb14
add test for #2789 testcase 2
2014-09-22 11:43:53 -07:00
Alon Zakai
2c11df12f9
fix test_posixtime for v8, which lacks monotonic time, and add testing for that path
2014-09-12 13:30:04 -07:00
Alon Zakai
b9ea40ea8b
Merge branch 'monotonicclock' of https://github.com/NWilson/emscripten into incoming
...
Conflicts:
emscripten-version.txt
2014-09-12 13:20:06 -07:00
Alon Zakai
e6a6141c9b
Merge pull request #2760 from NWilson/incoming
...
fix a collection of timezone bugs in standard functions
2014-09-12 13:12:27 -07:00
Alon Zakai
2a097c8225
disable unoptimized sqlite in spidermonkey due to a bug
2014-09-12 11:59:31 -07:00
Alon Zakai
25cd532cae
support exception_ptr
2014-09-11 17:11:44 -07:00
Bruce Mitchener
fd1ce7035f
[tracing] Initial tracing API.
...
This is used in conjunction with a collection & analysis server
to analyze memory usage and other aspects of a program running
under emscripten.
2014-09-06 02:33:19 +07:00
Nicholas Wilson
6290138e00
more timezone fixes, plus unittests
...
There were a few more places I found where we were assuming that DST is on in July, off in December, when in fact it's on in December in the Southern hemisphere.
2014-09-05 13:49:06 +01:00
Nicholas Wilson
ef48462300
fix formatting and a bug in clock_getres, and add unittest
2014-09-05 11:27:59 +01:00
Alon Zakai
ac383ffa80
Merge pull request #2757 from huningxin/shuffle
...
Shuffle
2014-09-04 17:14:26 -07:00
Alon Zakai
8baf8346fd
experimental POINTER_MASKING option
2014-09-04 14:19:13 -07:00
Ningxin Hu
e83ec5f897
Add SIMD shuffle test cases.
2014-09-03 17:11:47 -07:00
Alon Zakai
698757e73b
disable some tests in recently-re-enabled v8
2014-08-27 16:04:32 -07:00
Alon Zakai
94e0458fbb
__cxa_increment_exception_refcount and decrement; fixes #2715
2014-08-26 17:13:27 -07:00
Alon Zakai
6b812d4bcd
test for 32-byte alignment; #2721
2014-08-26 15:24:20 -07:00
Alon Zakai
1efbd0baa4
make stack align to 16 bytes in fastcomp, as the fastcomp backend does; #2721
2014-08-26 14:22:46 -07:00