Skip to content

Regression on using time on latest master #76

@jaakkor2

Description

@jaakkor2

PPTX v0.10.4

julia> @time using PPTX
  0.342742 seconds (438.89 k allocations: 33.840 MiB, 3.94% gc time, 6.92% compilation time) # Julia 1.10.10
  0.596990 seconds (671.29 k allocations: 45.770 MiB, 8.36% gc time, 1.06% compilation time) # Julia 1.11.6

PPTX v0.10.5 (not registered, repo from 2025-9-3)

julia> @time using PPTX
  2.090685 seconds (2.42 M allocations: 167.098 MiB, 5.18% gc time, 6.32% compilation time: 20% of which was recompilation) # Julia 1.10.10
  2.590967 seconds (2.83 M allocations: 180.736 MiB, 6.94% gc time, 5.21% compilation time: 26% of which was recompilation) # Julia 1.11.6

#75 introduced a dependency on Images.jl. This was back in 2023 seen as a reason for slow compilation and using time #25 . As far as I can see, Images.jl is not necessary, as tests pass on master without Images.jl.

While at it, registration of v0.10.5 JuliaRegistries/General#137783 complains about missing compats for Images and VideoIO.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions