SCM Repository
Diff of /doc/trunk/src/changelog/HISTORY.txt
Parent Directory
|
Revision Log
|
Patch
revision 7524, Fri Jun 17 19:06:27 2022 UTC | revision 7525, Fri Jun 17 19:16:28 2022 UTC | |
---|---|---|
# | Line 96 | Line 96 |
96 | //== Recent updates | //== Recent updates |
97 | ||
98 | //-------------------------------------------------------------------- | //-------------------------------------------------------------------- |
99 | [2022/06/17]:: | |
100 | + | |
101 | Fixed bug bugref:290[] (Incorrect pattern matching for exceptons). | |
102 | The fix involves changes to FLINT/opt/lcontract.sml (function swiInfo) | |
103 | and FLINT/opt/fcontract.sml (function fcSwitch). The contraction of | |
104 | a SWITCH with an constructor as subject is suppressed when the | |
105 | constructor is an exception constructor, because for exceptions comparison | |
106 | using the conrep field is inaccurate when the constructor is defined | |
107 | by an exception identity declaration (e.g. 'exception B = A'). | |
108 | + | |
109 | owner:cs.uchicago.edu/~dbm[Dave MacQueen] | |
110 | ||
111 | //-------------------------------------------------------------------- | |
112 | [2022/06/05]:: | [2022/06/05]:: |
113 | + | + |
114 | Fixed bug bugref:312[] (`CM.make` is unable to handle filenames that | Fixed bug bugref:312[] (`CM.make` is unable to handle filenames that |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |