Skip to content

Instantly share code, notes, and snippets.

@cgay
Created February 6, 2021 20:45
Show Gist options
  • Save cgay/30c70cec80cc243f65e0d9ac3bf85fe0 to your computer and use it in GitHub Desktop.
Save cgay/30c70cec80cc243f65e0d9ac3bf85fe0 to your computer and use it in GitHub Desktop.
Unusual compiler output
-*- mode: compilation; default-directory: "~/dylan/workspaces/dt/" -*-
Compilation started at Sat Feb 6 20:33:54
cd $DT && dylan-compiler -build dylan-tool
Open Dylan 2021.1pre
Opened project dylan-tool (/home/cgay/dylan/workspaces/dt/dylan-tool/dylan-tool.lid)
Warning - Definition of {<c-statically-typed-function-pointer> in dylan-c-ffi-hygiene-glitches} is declared open, but it is not exported from this library
(This warning can be avoided by declaring the definition "dynamic" instead of "open")
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:341.1-344.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: subclass(<vector>), function :: <function>, collection :: <explicit-key-collection>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
---------------------------------------------------------------
341 define copy-down-method map-as-one (type :: subclass(<vector>),
342 function :: <function>,
343 collection :: <explicit-key-collection>) =>
344 (new-collection :: <vector>);
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:346.1-349.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<list>), function :: <function>, collection :: <explicit-key-collection>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
---------------------------------------------------
346 define copy-down-method map-as-one (type == <list>,
347 function :: <function>,
348 collection :: <explicit-key-collection>) =>
349 (new-collection :: <vector>);
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:415.1-417.37: Warning - Multiple applicable copy-down methods for method map-into-stretchy-one (fun :: <function>, target :: <mutable-collection>, coll :: <sequence>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
---------------------------------------------
415 define copy-down-method map-into-stretchy-one
416 (fun :: <function>, target :: <mutable-collection>, coll :: <sequence>)
417 => (target :: <mutable-collection>);
------------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:590.1-592.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-collection>, coll :: <list>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
590 define inline copy-down-method map-into-rigid-one
591 (fun :: <function>, target :: <mutable-collection>, coll :: <list>) =>
592 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:593.1-595.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-collection>, coll :: <simple-object-vector>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
593 define inline copy-down-method map-into-rigid-one
594 (fun :: <function>, target :: <mutable-collection>, coll :: <simple-object-vector>) =>
595 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:666.1-668.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-sequence>, coll :: <list>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
666 define inline copy-down-method map-into-rigid-one
667 (fun :: <function>, target :: <mutable-sequence>, coll :: <list>) =>
668 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/collection.dylan:669.1-671.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-sequence>, coll :: <simple-object-vector>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
669 define inline copy-down-method map-into-rigid-one
670 (fun :: <function>, target :: <mutable-sequence>, coll :: <simple-object-vector>) =>
671 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/stretchy-vector.dylan:664.1-666.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-collection>, coll :: <stretchy-object-vector>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
664 define inline copy-down-method map-into-rigid-one
665 (fun :: <function>, target :: <mutable-collection>, coll :: <stretchy-object-vector>) =>
666 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/stretchy-vector.dylan:668.1-670.35: Warning - Multiple applicable copy-down methods for method map-into-rigid-one (fun :: <function>, target :: <mutable-sequence>, coll :: <stretchy-object-vector>, #next next-method :: <object>) => (target :: <mutable-collection>), picking one at random
-------------------------------------------------
668 define inline copy-down-method map-into-rigid-one
669 (fun :: <function>, target :: <mutable-sequence>, coll :: <stretchy-object-vector>) =>
670 (target :: <mutable-collection>);
----------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/deque.dylan:680.1-683.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<deque>), function :: <function>, collection :: <infinite-range>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
----------------------------------------------------
680 define copy-down-method map-as-one (type == <deque>,
681 function :: <function>,
682 collection :: <infinite-range>) =>
683 (new-collection :: <vector>); // actually :: type
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/deque.dylan:684.1-687.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<object-deque>), function :: <function>, collection :: <infinite-range>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
-----------------------------------------------------------
684 define copy-down-method map-as-one (type == <object-deque>,
685 function :: <function>,
686 collection :: <infinite-range>) =>
687 (new-collection :: <vector>); // actually :: type
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/deque.dylan:689.1-692.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<deque>), function :: <function>, collection :: <explicit-key-collection>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
----------------------------------------------------
689 define copy-down-method map-as-one (type == <deque>,
690 function :: <function>,
691 collection :: <explicit-key-collection>) =>
692 (new-collection :: <vector>);
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/deque.dylan:694.1-697.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<object-deque>), function :: <function>, collection :: <explicit-key-collection>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
-----------------------------------------------------------
694 define copy-down-method map-as-one (type == <object-deque>,
695 function :: <function>,
696 collection :: <explicit-key-collection>) =>
697 (new-collection :: <vector>);
------------------------------
/home/cgay/dylan/opendylan-master/sources/dylan/range.dylan:898.1-900.31: Warning - Multiple applicable copy-down methods for method map-as-one (type :: singleton(<list>), function :: <function>, collection :: <infinite-range>, #next next-method :: <object>) => (new-collection :: <vector>), picking one at random
-----------------------------------------
898 define inline copy-down-method map-as-one
899 (type == <list>, function :: <function>, collection :: <infinite-range>) =>
900 (new-collection :: <vector>); // actually :: type
------------------------------
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:18.41-42: Serious warning - Unexpected token "(".
-
define command-line <dylan-tool-parser> ()
-
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:24.21-40: Serious warning - Reference to undefined binding {<dylan-tool-parser> in dylan-tool}.
-------------------
let parser = make(<dylan-tool-parser>);
-------------------
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:25.3-21: Serious warning - Reference to undefined binding {parse-command-line in dylan-tool}.
------------------
parse-command-line(parser, application-arguments());
------------------
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:111.48-54: Serious warning - Reference to undefined binding {debug? in dylan-tool}.
------
exception (err :: <error>, test: method (_) ~debug? end)
------
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:72.7-19: Warning - Assignment to undefined binding {debug? in dylan-tool}.
------------
debug? := #t;
------------
/home/cgay/dylan/workspaces/dt/dylan-tool/main.dylan:79.46-52: Serious warning - Reference to undefined binding {debug? in dylan-tool}.
------
ws/configure(verbose?: verbose?, debug?: debug?);
------
[======================================= ] Generating code for library dylan...computation {{ args }} := make-cell({{ args }}): Error: Temporary {{ args }} is already set
computation [UNWIND-PROTECT entry-state: t26 ...]: Error: Temporary {{ args }} is already set
computation *t15(0,#rest) := [BIND-EXIT entry-state: {{ _unwind-exception_%exit-113 }} ...]: Error: Temporary {{ args }} is already set
computation *t12(0,#rest) := [BIND-EXIT entry-state: {{ exit%exit-112 }} ...]: Error: Temporary {{ args }} is already set
emit KmainVdylan_toolI: Error: Temporary {{ args }} is already set
Build of 'dylan-tool' completed
[========================================] Building targets: exe within /hom...
Compilation finished at Sat Feb 6 20:35:17
@cgay
Copy link
Author

cgay commented May 20, 2021

test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment