Clojure

Namespace metadata lost in AOT compile

Details

  • Type: Defect Defect
  • Status: In Progress In Progress
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:

Description

AOT-compilation drops namespace metadata.

This also affects all of the namespaces packaged with Clojure, except clojure.core, for which metadata is explicitly added in core.clj.

This behavior was originally reported against Clojure 1.1.0-alpha. Using the attached test script aot-drops-metadata-demo.sh, I can confirm it still exists for Clojure 1.3.0, 1.4.0, and 1.5.1.

Activity

Hide
Assembla Importer added a comment -

juergenhoetzel said: This is still a issue on

Clojure 1.2.0-master-SNAPSHOT

Any progress, hints? I prefer interactive documentiation via slime/repl

Show
Assembla Importer added a comment - juergenhoetzel said: This is still a issue on
Clojure 1.2.0-master-SNAPSHOT
Any progress, hints? I prefer interactive documentiation via slime/repl
Hide
Assembla Importer added a comment -

richhickey said: Updating tickets (#127, #128, #129, #130)

Show
Assembla Importer added a comment - richhickey said: Updating tickets (#127, #128, #129, #130)
Hide
Assembla Importer added a comment -
Show
Assembla Importer added a comment - Converted from http://www.assembla.com/spaces/clojure/tickets/130

People

Vote (2)
Watch (5)

Dates

  • Created:
    Updated: