Skip to content

Conversation

nickrobinson251
Copy link
Collaborator

@nickrobinson251 nickrobinson251 commented Jul 25, 2025

Failure looks like:

  FieldError: type Core.TypeName has no field `mt`, available fields: `name`, `module`, `singletonname`, `names`, `atomicfields`, `constfields`, `wrapper`, `Typeofwrapper`, `cache`, `linearcache`, `partial`, `hash`, `max_args`, `n_uninitialized`, `flags`, `cache_entry_count`, `max_methods`, `constprop_heuristic`
  Stacktrace:
    [1] getproperty(x::Core.TypeName, f::Symbol)
      @ Base ./Base_compiler.jl:54
    [2] _methods(f_type::Any, t_type::Any, mod::Nothing, world::UInt64)
      @ Tricks ~/repos/Tricks.jl/src/Tricks.jl:174
    [3] __static_methods(world::UInt64, source::Method, T::Type, self::Type, f::Type, _T::Type)
      @ Tricks ~/repos/Tricks.jl/src/Tricks.jl:75
    [4] static_methods
      @ ~/repos/Tricks.jl/src/Tricks.jl:72 [inlined]

Presuming this is because of JuliaLang/julia#58131

With this, tests pass locally on v1.12

~/r/Tricks.jl> julia +1.12 --project -e 'println(VERSION); using Pkg; Pkg.test()'
1.12.0-rc1
     Testing Tricks
      Status `/private/var/folders/gw/nbcmkyh14z5g975jz3tphx_m0000gn/T/jl_xpRajl/Project.toml`
  [410a4b4d] Tricks v0.1.10 `~/repos/Tricks.jl`
  [b77e0a4c] InteractiveUtils v1.11.0
  [8dfed614] Test v1.11.0
      Status `/private/var/folders/gw/nbcmkyh14z5g975jz3tphx_m0000gn/T/jl_xpRajl/Manifest.toml`
  [410a4b4d] Tricks v0.1.10 `~/repos/Tricks.jl`
  [2a0f44e3] Base64 v1.11.0
  [b77e0a4c] InteractiveUtils v1.11.0
  [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0
  [56ddb016] Logging v1.11.0
  [d6f4376e] Markdown v1.11.0
  [9a3f8284] Random v1.11.0
  [ea8e919c] SHA v0.7.0
  [9e88b42a] Serialization v1.11.0
  [f489334b] StyledStrings v1.11.0
  [8dfed614] Test v1.11.0
     Testing Running tests...
Test Summary:    | Pass  Total  Time
static_hasmethod |   35     35  0.1s
Test Summary:    | Pass  Total  Time
compat_hasmethod |    1      1  0.0s
Test Summary:  | Pass  Total  Time
static_methods |   13     13  0.2s
Test Summary:   | Pass  Total  Time
type signatures |   28     28  0.1s
Test Summary:       | Pass  Total  Time
static_method_count |   24     24  0.0s
Test Summary: | Pass  Total  Time
closures      |   11     11  0.0s
Test Summary:    | Pass  Total  Time
static_field____ |    3      3  0.0s
     Testing Tricks tests passed

@nickrobinson251
Copy link
Collaborator Author

cc @NHDaly @oxinabox

@coveralls
Copy link

coveralls commented Jul 25, 2025

Pull Request Test Coverage Report for Build 16592905500

Details

  • 5 of 5 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.3%) to 95.122%

Totals Coverage Status
Change from base Build 12819453682: 0.3%
Covered Lines: 78
Relevant Lines: 82

💛 - Coveralls

@oxinabox
Copy link
Owner

oxinabox commented Jul 29, 2025

Can CI be tweaked to have a 1.11 and 1.12 version always run.
(and potentially mac and windows turned off?)

@oxinabox oxinabox merged commit ea6cf5a into oxinabox:master Jul 30, 2025
5 of 6 checks passed
@nickrobinson251
Copy link
Collaborator Author

thanks, Frames! <3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants