Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FYI: Worked very well to compile with cygwin on Win2000 #2622

Closed
vicuna opened this issue Nov 26, 2000 · 0 comments
Closed

FYI: Worked very well to compile with cygwin on Win2000 #2622

vicuna opened this issue Nov 26, 2000 · 0 comments
Labels

Comments

@vicuna
Copy link

vicuna commented Nov 26, 2000

Original bug ID: 231
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

Uses the latest possible cygwin (really like the setup.exe which updates
automatically :-) and took the cvs-sources for ocaml one hour ago.

The reason I did this is that I missed the debugger (right now I use a Linux
machine for debugging).

  1. Compilation went well, however the bootstrapping didn't reach a fixpoint,
    tried twice. Same error both times:

make[1]: Entering directory /c/data/ocaml/src/ocaml' boot/ocamlc ocamlc differ: char 137, line 2 Fixpoint not reached, try one more bootstrapping cycle. make[1]: Leaving directory /c/data/ocaml/src/ocaml'

  1. Tried the debugger and works, however 'reverse' crashes everything.

data$ cd ocaml/stocks/extract/
extract$ ocamldebug.exe all.exe
Objective Caml Debugger version 3.00+19 (2000-11-20)

(ocd) step 1000
Loading program... done.
Time : 1000 - pc : 84 - module Pervasives
167 [] -> <|b|>l2
(ocd) back
Time : 999 - pc : 20 - module Pervasives
166 <|b|>match l1 with
(ocd) back
Time : 998 - pc : 52 - module Pervasives
168 | hd :: tl -> <|b|>hd :: (tl @ l2)
(ocd) back 100
Time : 898 - pc : 136 - module Pervasives
254 <|b|>let r = unsafe_input ic s ofs len in
(ocd) step 10000
Time : 10898 - pc : 48444 - module Source
94 [ Float( Column.Bid, float_of_string ( Regexp.regexp_matched_group
regexp src.pos_bid ) ) ] else <|b|>[] in
(ocd) back 1000
Många
Time : 9898 - pc : 136 - module Pervasives
254 <|b|>let r = unsafe_input ic s ofs len in
(ocd) reverse
0 [main] all 1656 handle_exceptions: Exception:
STATUS_ACCESS_VIOLATION
53672 [main] all 1656 stackdump: Dumping stack trace to all.exe.stackdump

  1. It seems that the bytecode executables are larger than previously, 450K
    instead less than 300K.

Thanks for a nice product.

/mattias

Mattias Waldau, CTO
Tacton AB, Saltmätargatan 7, 11359 Stockholm
Mobile +46 70 549 11 12
http://www.tacton.com mailto:mattias.waldau@tacton.com

@vicuna vicuna closed this as completed Nov 26, 2000
@vicuna vicuna added the bug label Mar 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant