aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2014-01-13remove old test that cannot be done in fastcomp, relies on code ↵Alon Zakai
miscompilation in original compiler
2014-01-13Handle negative zero values correctly.Bruce Mitchener
This handles the situation when they're part of a global variable whether it just be a float/double or embedded within a struct. Fixes #1898.
2014-01-12enable another test_cases case in fastcompAlon Zakai
2014-01-12enable test_async_exit in fastcompAlon Zakai
2014-01-12enable test_typed_exceptions in fastcompAlon Zakai
2014-01-11more i64 switch testsAlon Zakai
2014-01-10enable more exceptions tests in fastcompAlon Zakai
2014-01-10enable first exceptions test for fastcompAlon Zakai
2014-01-09prevent calling run more than once; fixes #1992Alon Zakai
2014-01-08fix and enable other.test_simd on fastcompAlon Zakai
2014-01-08enable simd tests in fastcompAlon Zakai
2014-01-07fix test_luaAlon Zakai
2014-01-07update other.test_simd test for llvm 3.3 and 3.4Alon Zakai
2014-01-07Merge branch 'incoming' into llvm-3.41.8.6Alon Zakai
Conflicts: tests/test_benchmark.py tools/shared.py
2014-01-07handle variables that assign a value including themselves in ↵Alon Zakai
aggressiveVariableElimination
2014-01-07make aggressiveVariableElimination usable through a settingAlon Zakai
2014-01-07properly overflow gep arguments; fixes #1975Alon Zakai
2014-01-07Merge branch 'add-libuuid' of github.com:fadams/emscripten into incomingAlon Zakai
Conflicts: tools/shared.py
2014-01-07make benchmark suite more robust to settings changesAlon Zakai
2014-01-07clean up test runner outputAlon Zakai
2014-01-06benchmark updatesAlon Zakai
2014-01-06benchmark updatesAlon Zakai
2014-01-06refactor lua benchmarkAlon Zakai
2014-01-06option to benchmark multiple llvm versions, both native and jsAlon Zakai
2014-01-06refactor lua benchmarkAlon Zakai
2014-01-06option to benchmark multiple llvm versions, both native and jsAlon Zakai
2014-01-06fix poppler configure for clang 3.4Alon Zakai
2014-01-06other.test_emcc fixes for fastcompAlon Zakai
2014-01-06changed != to !== in a couple of places. Added fix to prevent closure ↵Fraser Adams
minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too
2014-01-04fix function type in test_openal_buffers for asmAlon Zakai
2014-01-04specify (void) as the arguments in webgl_context_attributes test, to avoid ↵Alon Zakai
confusion with varargs by clang
2014-01-03disable/update various browser tests for fastcompAlon Zakai
2014-01-03fix benchmark suite bug where args got appendedAlon Zakai
2014-01-03disable named globals test in fastcompAlon Zakai
2014-01-03convert test_sdl_canvas to btestAlon Zakai
2014-01-03Merge branch 'incoming'Alon Zakai
2014-01-03[SDL] Fixing SDL_UnlockSurface in IE10/IE11.John Vilk
Previously, just calling SDL_UnlockSurface in IE10/IE11 would throw an exception, since Emscripten assumed that the ImageData's `data` property was Uint8ClampedArray, which has a backing buffer. IE10/IE11 still uses the deprecated CanvasPixelArray, which does not have a backing buffer property: https://developer.mozilla.org/en-US/docs/Web/API/CanvasPixelArray I've added an additional path to SDL_UnlockSurface for these browsers.
2014-01-03disable fc in default benchmarksAlon Zakai
2014-01-03fix output in glGetFramebufferAttachmentParameterivAlon Zakai
2014-01-03properly handle getParameter returning null when it means a null object ↵Alon Zakai
(e.g., no buffer is bound) and not an invalid name
2014-01-03disable test_emscripten_log in spidermonkey due to breakage; issue #1970Alon Zakai
2014-01-02Added crypto quality random number generators for Node.js and browser ↵Fraser Adams
environment if available
2013-12-31sanity check for js backend in fastcompAlon Zakai
2013-12-31implementation of libuuidFraser Adams
2013-12-30disable some other.* tests in fastcompAlon Zakai
2013-12-30fix --save-bc in fastcompAlon Zakai
2013-12-30fix other.test_crunchAlon Zakai
2013-12-30Merge pull request #1946 from juj/default_obj_extjuj
--default-obj-ext
2013-12-29Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object ↵Jukka Jylänki
file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple.
2013-12-26fix js libraries in fastcomp; fixes #1948Alon Zakai