Pierre Chambart
|
e69ef4a294
|
Disable letrec evaluation order test
|
2016-04-12 14:51:16 +02:00 |
alainfrisch
|
34ba646f0d
|
More compact printer and fix test.
|
2016-04-12 14:51:15 +02:00 |
Pierre Chambart
|
8dff92fd4b
|
Activate all float unboxing tests on flambda
|
2016-04-12 14:50:02 +02:00 |
Pierre Chambart
|
b751de0f06
|
Test some mutable record field unboxing with flambda.
|
2016-04-12 14:49:58 +02:00 |
Pierre Chambart
|
55f3fb4e2c
|
Activate the test for float reference unboxing on flambda
|
2016-04-12 14:49:57 +02:00 |
Pierre Chambart
|
35a41b2c42
|
Fix bind_tuples test for flambda
The intermediate floats for the last comparison are lifted, hence allocated
|
2016-04-12 14:49:56 +02:00 |
alainfrisch
|
83ae23568c
|
Renaming block_kind -> value_kind.
|
2016-04-12 14:49:50 +02:00 |
alainfrisch
|
56a4e94378
|
Disable new tests when flambda is enabled.
|
2016-04-12 14:49:49 +02:00 |
alainfrisch
|
9fc3d42529
|
Add test for better unboxing strategy.
|
2016-04-12 14:49:47 +02:00 |
alainfrisch
|
d8d6abd681
|
Simplify printlambda: do not show Pgenblock annotation.
|
2016-04-12 14:49:46 +02:00 |
alainfrisch
|
c996f5f18d
|
Keep track of mutable variables obtained by eliminating local references holding aun unboxable number type. Then force unboxing of such variables to avoid repeated boxing every time the reference is assigned.
|
2016-04-12 14:49:40 +02:00 |
Jacques Garrigue
|
de724f051c
|
Extra example of potential unsoundness for PR#7214
|
2016-04-08 17:18:17 +09:00 |
Jacques Garrigue
|
8667b66853
|
Fix PR#7214
|
2016-04-08 16:00:04 +09:00 |
Jacques Garrigue
|
2913cf11b0
|
Fix PR#7112
|
2016-03-16 18:23:46 +01:00 |
Jacques Garrigue
|
ba82f8f072
|
Fix PR#7182: external in recursive module
|
2016-03-16 17:23:15 +01:00 |
Alain Frisch
|
f4a29c6ca2
|
Merge branch '4.03_merged_in_trunk' of https://github.com/bobot/ocaml into bobot-4.03_merged_in_trunk
|
2016-03-15 22:09:24 +01:00 |
alainfrisch
|
43f90e9f58
|
Local let exceptions.
|
2016-03-15 22:02:55 +01:00 |
François Bobot
|
2aec849922
|
Merge remote-tracking branch 'origin/4.03' into trunk
travis.yml is kept from trunk
Conflicts:
.depend
Changes
Makefile
VERSION
boot/ocamlc
boot/ocamldep
boot/ocamllex
parsing/parser.mly
parsing/pprintast.ml
stdlib/hashtbl.ml
testsuite/tests/unwind/Makefile
tools/check-typo
|
2016-03-11 18:44:32 +01:00 |
Alain Frisch
|
b9b0285333
|
Add non-regression test for previous commit.
|
2016-03-10 15:11:02 +01:00 |
Alain Frisch
|
b1e2c5acd6
|
Add non-regression test for previous commit.
|
2016-03-10 15:10:02 +01:00 |
alainfrisch
|
bbbdbdb318
|
Fix testsuite.
|
2016-03-08 23:39:17 +01:00 |
Damien Doligez
|
8eb1190e72
|
Merge pull request #487 from Drup/attr_class_4.03
Attr class 4.03
|
2016-03-08 11:50:40 +01:00 |
Jacques Garrigue
|
05922fa6f9
|
Fix PR#7152: lower level of non-generalized variables to binding time of enclosing module
|
2016-03-06 23:17:45 +09:00 |
Jacques Garrigue
|
607b0f879e
|
Fix PR#7152: lower level of non-generalized variables to binding time of enclosing module
|
2016-03-06 23:15:55 +09:00 |
Jeremie Dimino
|
63b28d09c0
|
fix expect tests on windows
|
2016-03-03 16:52:03 +00:00 |
Drup
|
51e330d287
|
Fix the order of attributes and mutable/virtual flags.
|
2016-03-03 17:30:18 +01:00 |
Drup
|
2a3deac766
|
Add ext/attr shortcut for class types.
|
2016-03-03 17:30:18 +01:00 |
Mark Shinwell
|
7c1003d6bc
|
Merge pull request #477 from trefis/4.03-docstrings
GPR#477: docstrings
|
2016-03-03 13:19:09 +00:00 |
Thomas Refis
|
3fee64a34f
|
docstrings: add a test file
|
2016-03-03 12:55:34 +00:00 |
Jacques Garrigue
|
e21dd561b2
|
Fix PR#7160: Type synonym definitions can weaken gadt constructor types
|
2016-03-03 10:00:18 +09:00 |
Jacques Garrigue
|
a18af2a837
|
Fix PR#7160: Type synonym definitions can weaken gadt constructor types
|
2016-03-03 09:58:26 +09:00 |
Jeremie Dimino
|
3e255b5e07
|
Switch typing-poly to expect tests
|
2016-03-01 10:36:24 +00:00 |
Jeremie Dimino
|
3cd841b676
|
Switch typing-immediate to expect tests
|
2016-03-01 10:36:24 +00:00 |
Jeremie Dimino
|
216119d222
|
Add support for expect test in the testsuite
|
2016-03-01 10:36:24 +00:00 |
Jacques Garrigue
|
e8e352f1ed
|
add test for required externals
|
2016-03-01 09:35:29 +09:00 |
Jacques Garrigue
|
df23448196
|
Fix PR#7113: -safe-string can break GADT compatibility check
|
2016-03-01 09:35:29 +09:00 |
Jacques Garrigue
|
5c4cdb9eae
|
add test for required externals
|
2016-03-01 09:32:13 +09:00 |
Jacques Garrigue
|
c989c820fb
|
Fix PR#7113: -safe-string can break GADT compatibility check
|
2016-03-01 09:30:35 +09:00 |
Damien Doligez
|
df75e7e9de
|
cut overlong lines
|
2016-02-25 16:51:40 +01:00 |
Damien Doligez
|
08bc22ddd7
|
fix testsuite for Windows with flexlink submodule
|
2016-02-24 15:29:55 +01:00 |
Damien Doligez
|
5a454ff204
|
fix several problems with tests/lib-dynlink-csharp on MSVC
|
2016-02-24 15:29:55 +01:00 |
Damien Doligez
|
1cdab606f8
|
try to resolve printf format warnings
|
2016-02-24 14:40:36 +01:00 |
Damien Doligez
|
eddac2333c
|
fix testsuite for Windows with flexlink submodule
|
2016-02-24 14:35:59 +01:00 |
Damien Doligez
|
d5a2a19f2f
|
make clean: remove manifest files
|
2016-02-24 14:35:59 +01:00 |
Damien Doligez
|
5eaf0ff460
|
fix several problems with tests/lib-dynlink-csharp on MSVC
|
2016-02-24 14:15:59 +01:00 |
Gabriel Scherer
|
6151d4c5ed
|
testsuite: fixing the linker-version test
|
2016-02-23 18:17:49 -05:00 |
Gabriel Scherer
|
8dcb6877c7
|
testsuite: fixing the linker-version test
|
2016-02-23 17:19:52 -05:00 |
Gabriel Scherer
|
1d9c4a0b5e
|
testsuite: attempt to make unwind's linker-version test portable
|
2016-02-23 16:24:59 -05:00 |
Gabriel Scherer
|
dd5dc84ff7
|
testsuite: attempt to make unwind's linker-version test portable
|
2016-02-23 14:59:47 -05:00 |
Gabriel Scherer
|
76d0fbe4fc
|
Merge pull request #476 from btj/trunk
Guard unwind test against old OS X versions
|
2016-02-23 09:29:24 -05:00 |