History log of /libCEED/Makefile (Results 126 – 150 of 613)
Revision Date Author Comments
# e3e35afd 12-Aug-2022 Jed Brown <jed@jedbrown.org>

Makefile: add custom executable suffixes for emscripten

emcc looks for the output suffix .wasm when linking executables.

This now builds cleanly:

$ emmake make STATIC=1 OPT=-O build/ex2-surface.wa

Makefile: add custom executable suffixes for emscripten

emcc looks for the output suffix .wasm when linking executables.

This now builds cleanly:

$ emmake make STATIC=1 OPT=-O build/ex2-surface.wasm
[...]
$ wasmer run build/ex2-surface.wasm -- -s 32767
[...]
Exact mesh surface area : 6
Computed mesh surface area : 5.9548265118955
Surface area error : -0.04517348810445

Increasing the size causes calloc to fail, likely to do some default
memory limits that I haven't worked out yet.

Emscripten docs:

https://emscripten.org/docs/compiling/Building-Projects.html#building-projects

show more ...


# dacf7c88 12-Aug-2022 Jed Brown <jed@jedbrown.org>

Makefile: skip -Wl,-rpath when using STATIC=1


# 4a64a794 06-Sep-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1061 from CEED/jed/noether-cuda

ci: use noether for CUDA


# 68c150f8 02-Sep-2022 Jed Brown <jed@jedbrown.org>

ci: use Noether for CUDA, handle CUDA on Debian CUDA_DIR=/usr

fix XSMM description


# 2dc3fb5f 31-Aug-2022 abdelfattah83 <36712794+abdelfattah83@users.noreply.github.com>

Icl/magma ntgemm (#1060)

* tuning data and driver for the non-tensor gemm

* header

* update magma non-tensor sgemm/dgemm to use the gemm selector

* add cpp files for the magma backend

*

Icl/magma ntgemm (#1060)

* tuning data and driver for the non-tensor gemm

* header

* update magma non-tensor sgemm/dgemm to use the gemm selector

* add cpp files for the magma backend

* minor fix

* define CEED_INTERN for every function instead of a block definition

* include tuning data for CUDA or HIP only

* recent tuning data for a100 and mi250x

* style

* remove unused declarations

* expand tuning data for v100 and mi100

* switch to std array instead of std vector for individual records

* choose between gfx90a and gfx908 for HIP

* bug fix: choose between magma and vendor blas in non-batch mode

* style

show more ...


# 2017876d 23-Aug-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1044 from CEED/jed/makefile-icc_orig

Makefile: support icc_orig (icc --version on quartz)


# b2aba980 22-Aug-2022 Jed Brown <jed@jedbrown.org>

Makefile: support icc_orig (icc --version on quartz)


# c9c2c079 05-Aug-2022 Jeremy L Thompson <jeremy@jeremylt.org>

QF headers for typedefs and macros (#1036)

* jit - qf headers for typedefs and macros

* jit - smaller list of permitted files

* ceed - only include ceed.h in QF source


# 3cb13594 27-Jun-2022 Natalie Beams <246972+nbeams@users.noreply.github.com>

Merge pull request #973 from CEED/icl/magma-rtc

Use RTC for MAGMA tensor basis kernels and element restrictions


# e5f091eb 08-Jun-2022 nbeams <246972+nbeams@users.noreply.github.com>

MAGMA: Use more specific macro name for HIP mode


# cebdb6bf 11-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #938 from CEED/jeremy/null-terminated

minor - unify strncpy vs memcpy, silence errors


# bb61b449 08-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

tidy - fix flags for tidy


# 18562a3a 08-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #935 from CEED/jeremy/install-folder

Install qf and kernels


# 78a9fcb6 08-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

make - minor fix


# 72fa462d 05-Apr-2022 Jed Brown <jed@jedbrown.org>

Revise default path build and install


# 1799df4f 05-Apr-2022 Jed Brown <jed@jedbrown.org>

Makefile: avoid recursive make and DESTDIR misuse

DESTDIR is meant to be a staging place for package managers. Usually the
stuff put into DESTDIR is put into a tarball and unpacked at / for use.


# 032e71ea 04-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

jit - search array of jit source roots


# a0154ade 04-Apr-2022 Jed Brown <jed@jedbrown.org>

move include/ceed-jit-source to include/ceed/jit-source


# 5766aa57 01-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

make - rebuild ceed.o on install


# ec9662f4 01-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

jit - include jit files in install data


# 6eb0d8b4 01-Apr-2022 Jeremy L Thompson <jeremy@jeremylt.org>

jit - use relpath from include/ceed-jit-source for jit source files


# 79f833b4 21-Mar-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #928 from CEED/jed/cuda-stubs

Makefile: support CUDA stubs and LDFLAGS override


# 3696039a 20-Mar-2022 Jed Brown <jed@jedbrown.org>

Makefile: use LDFLAGS and LDLIBS as extra

CEED_LDFLAGS and CEED_LDLIBS are are internally populated and used
unless the user sets them explicitly.


# 9bca2fcf 20-Mar-2022 Jed Brown <jed@jedbrown.org>

Makefile: update copyright notice


# 04743b7b 20-Mar-2022 Jeremy L Thompson <jeremy@jeremylt.org>

make - override needed on lines that append https://www.gnu.org/software/make/manual/html_node/Override-Directive.html


12345678910>>...25