Skip to content

TA pass julia type info via param attr #28

TA pass julia type info via param attr

TA pass julia type info via param attr #28

Triggered via pull request March 20, 2024 22:26
Status Failure
Total duration 1m 10s
Artifacts

Format.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 3 warnings
format
Process completed with exit code 1.
format: src/compiler.jl#L2897
[JuliaFormatter] reported by reviewdog 🐶 Raw Output: src/compiler.jl:2897:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: Const = API.DFT_CONSTANT src/compiler.jl:2898:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: Active = API.DFT_OUT_DIFF src/compiler.jl:2899:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: Duplicated = API.DFT_DUP_ARG src/compiler.jl:2900:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: BatchDuplicated = API.DFT_DUP_ARG src/compiler.jl:2901:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: BatchDuplicatedFunc = API.DFT_DUP_ARG src/compiler.jl:2902:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: DuplicatedNoNeed = API.DFT_DUP_NONEED src/compiler.jl:2903:-@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where A <: BatchDuplicatedNoNeed = API.DFT_DUP_NONEED src/compiler.jl:2904:- src/compiler.jl:2905:-function enzyme!(job, mod, primalf, TT, mode, width, parallel, actualRetType, wrap, modifiedBetween, returnPrimal, expectedTapeType, loweredArgs, boxedArgs) src/compiler.jl:3466:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:Const} = API.DFT_CONSTANT src/compiler.jl:3467:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:Active} = src/compiler.jl:3468:+ API.DFT_OUT_DIFF src/compiler.jl:3469:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:Duplicated} = src/compiler.jl:3470:+ API.DFT_DUP_ARG src/compiler.jl:3471:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:BatchDuplicated} = src/compiler.jl:3472:+ API.DFT_DUP_ARG src/compiler.jl:3473:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:BatchDuplicatedFunc} = src/compiler.jl:3474:+ API.DFT_DUP_ARG src/compiler.jl:3475:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:DuplicatedNoNeed} = src/compiler.jl:3476:+ API.DFT_DUP_NONEED src/compiler.jl:3477:+@inline Base.convert(::Type{API.CDIFFE_TYPE}, ::Type{A}) where {A<:BatchDuplicatedNoNeed} = src/compiler.jl:3478:+ API.DFT_DUP_NONEED src/compiler.jl:3479:+ src/compiler.jl:3480:+function enzyme!( src/compiler.jl:3481:+ job, src/compiler.jl:3482:+ mod, src/compiler.jl:3483:+ primalf, src/compiler.jl:3484:+ TT, src/compiler.jl:3485:+ mode, src/compiler.jl:3486:+ width, src/compiler.jl:3487:+ parallel, src/compiler.jl:3488:+ actualRetType, src/compiler.jl:3489:+ wrap, src/compiler.jl:3490:+ modifiedBetween, src/compiler.jl:3491:+ returnPrimal, src/compiler.jl:3492:+ expectedTapeType, src/compiler.jl:3493:+ loweredArgs, src/compiler.jl:3494:+ boxedArgs, src/compiler.jl:3495:+)
format: src/compiler.jl#L2976
[JuliaFormatter] reported by reviewdog 🐶 Raw Output: src/compiler.jl:2976:- rules = Dict{String, API.CustomRuleType}( src/compiler.jl:2977:- "jl_apply_generic" => @cfunction(ptr_rule, src/compiler.jl:2978:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2979:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2980:- "ijl_apply_generic" => @cfunction(ptr_rule, src/compiler.jl:2981:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2982:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2983:- "julia.gc_alloc_obj" => @cfunction(alloc_obj_rule, src/compiler.jl:2984:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2985:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2986:- "jl_box_float32" => @cfunction(f32_box_rule, src/compiler.jl:2987:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2988:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2989:- "ijl_box_float32" => @cfunction(f32_box_rule, src/compiler.jl:2990:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2991:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2992:- "jl_box_int64" => @cfunction(i64_box_rule, src/compiler.jl:2993:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2994:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2995:- "ijl_box_int64" => @cfunction(i64_box_rule, src/compiler.jl:2996:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:2997:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:2998:- "jl_box_uint64" => @cfunction(i64_box_rule, src/compiler.jl:2999:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:3000:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:3001:- "ijl_box_uint64" => @cfunction(i64_box_rule, src/compiler.jl:3002:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:3003:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:3004:- "jl_array_copy" => @cfunction(inout_rule, src/compiler.jl:3005:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:3006:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:3007:- "ijl_array_copy" => @cfunction(inout_rule, src/compiler.jl:3008:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:3009:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:3010:- "jl_alloc_array_1d" => @cfunction(alloc_rule, src/compiler.jl:3011:- UInt8, (Cint, API.CTypeTreeRef, Ptr{API.CTypeTreeRef}, src/compiler.jl:3012:- Ptr{API.IntList}, Csize_t, LLVM.API.LLVMValueRef)), src/compiler.jl:3013:- "ijl_alloc_array_1d" => @cfunction(alloc_rule, src/compiler.jl:3014:-
format
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: julia-actions/setup-julia@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.