Results 5 issues of PGZXB

Related issue = # reported by `ti example jacobian`

## Solution ### Workflow (on llvm backends) ... → Python Code → Taichi AST → Trans AST to string as key → Hash it(hashed key) → Try find offline cache...

Related issue = #4401

error-prone

### t1.py ```Python import taichi as ti ti.init(arch=ti.cpu, offline_cache=True, offline_cache_file_path='one/path/to/cache') @ti.experimental.real_func def B(i: ti.i32): print(f'-> B ', end='') if i != 0: A(i - 1) @ti.experimental.real_func def A(i: ti.i32): print(f'->...

bug

https://github.com/titu1994/Keras-ResNeXt/blob/master/cifar10.py#L15 : import `ResNeXt` But https://github.com/titu1994/Keras-ResNeXt/blob/master/resnext.py#L37 : `ResNext` `ResNeXt` != `ResNext`, typo?