Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /tests/trunk/bugs/tests.obsolete/bug684.sml
ViewVC logotype

Annotation of /tests/trunk/bugs/tests.obsolete/bug684.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 548 - (view) (download)
Original Path: sml/trunk/tests/bugs/tests/bug684.sml

1 : dbm 548 (* bug684.sml *)
2 :     (* Compiler bug: checkList *)
3 :    
4 :     signature S = sig end;
5 :     funsig FOO (X:S) (Y:S) = S;
6 :     functor Foo (X:S) (Y:S) = X;
7 :     functor Foo: FOO = Foo; (* with this deleted produces different strange error *)
8 :     structure A:S = struct end;
9 :     structure C:S = Foo(A); (* with this deleted, no error *)
10 :     functor Bar5 = Foo(Foo(A)); (* ===> Error: Compiler bug: checkList *)
11 :    

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0